
<%@ page import="com.informet.ipd.modelo.dao.*"%>
<%@ page import="com.informet.ipd.modelo.vo.*"%>
<%@ page import="com.informet.ipd.struts.form.FichaForm" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>
<%@ page import="constantes.Constantes" %>
<%@ page language="java"  pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
<%@ taglib uri="/tags/c" prefix="c"%>

<%
            StringBuffer cadenaSalida = new StringBuffer();
            List lista = null;
            List listadisc=null;
            FichaDao supportFacade = new FichaDao();
            FichaForm form1 = new FichaForm();
            FichaVO ficha = null;
            Constantes cte= new Constantes();
            try {
                int codinfrdep = Integer.parseInt(request.getParameter("codinfrdep"));
                int coddetinfr = Integer.parseInt(request.getParameter("coddetinfr"));
                int tipoOper = Integer.parseInt(request.getParameter("tipoOper"));
                String nominfr = request.getParameter("nominfr");
                String certest = request.getParameter("certest");
                String adjuntocertest = request.getParameter("adjuntocertest");
                String certcol = request.getParameter("certcol");
                String adjuntocertcol = request.getParameter("adjuntocertcol");
                String tipoaccion = request.getParameter("tipoaccion");
                String estandar = request.getParameter("estandar");
                String adjuntoestandar = request.getParameter("adjuntoestandar");
                String certad = request.getParameter("certad");
                String adjuntocertad = request.getParameter("adjuntocertad");
                int max=supportFacade.maxcabinf();//hallando cabecera infraestructura
                ficha = new FichaVO(coddetinfr,codinfrdep,nominfr,certest,adjuntocertest,cte.getRuta(),certcol,adjuntocertcol,cte.getRuta(),tipoaccion,estandar,adjuntoestandar,cte.getRuta(),certad,adjuntocertad,cte.getRuta(),tipoOper);
                supportFacade.spManDetInfraes(ficha);
                lista = supportFacade.selectListDetInf(codinfrdep);
                cadenaSalida.append("<table id='tabla1' width='99%' align='right' class='userTable'>");
                cadenaSalida.append("<tr class='even' align='center'>");
                cadenaSalida.append("<th class='textoTR'>#</th>");
                cadenaSalida.append("<th class='textoTR'>Infraestructura</th>");
                cadenaSalida.append("<th class='textoTR'>Equipamiento</th>");
                cadenaSalida.append("<th class='textoTR'>Editar</th>");
                cadenaSalida.append("<th class='textoTR'>Eliminar</th>");
                cadenaSalida.append("</tr>");
                int i=1;
                Iterator it = lista.iterator();
                while (it.hasNext()) {
                    ficha = (FichaVO) it.next();

                    cadenaSalida.append("<tr align='center'>");
                    cadenaSalida.append("<td width='10%' align='center'>" +i++ + "</td>");
                    cadenaSalida.append("<td style='width:1500px;text-align: left' style='width:1500px;text-align: left'>"+ficha.getTX_NOMBRE()+"</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='equipamiento' alt='equipamiento' border=0  src='images/file_preview.png' onclick=\"equipamiento('"+ficha.getNUM_CODDETINFDEP_PK()+"');\" >");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='editar' alt='editar' border=0  src='images/b_edit.png' onclick=\"editar('"+ficha.getNUM_CODDETINFDEP_PK()+"','"+ficha.getTX_NOMBRE()+"','"+ficha.getTX_CERTIFESTADIO()+"','"+ficha.getTX_RUTACERTIFESTADIO()+"','"+ficha.getTX_CERTIFCOLISEO()+"','"+ficha.getTX_RUTACERTIFCOLISEO()+"','"+ficha.getTX_TIPOACCION()+"','"+ficha.getTX_ESTANDAR()+"','"+ficha.getTX_RUTAESTANDAR()+"','"+ficha.getTX_CERTIFAD()+"','"+ficha.getTX_RUTACERTIFAD()+"');\" >");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='eliminar' alt='eliminar' border=0  src='images/b_drop.png' onclick=\"eliminar('"+ficha.getNUM_CODDETINFDEP_PK()+"');\" >");
                    cadenaSalida.append("</td>");
                }

                cadenaSalida.append("</table>");
            } catch (Exception e) {
                cadenaSalida.append("error"+e);
            }
            out.print(cadenaSalida);
%>